disabling vehicles - Francés Inglés Diccionario